package com.zmn.oms.common.dro.normal.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 类描述：工单关联
 *
 * @author wangxiaokun
 * @since 2022/03/25 14:17
 */
@Data
public class WorkRelationDRO implements Serializable {

    private static final long serialVersionUID = -5562967277758749323L;

    /**
     * 订单id
     */
    @ApiModelProperty("订单id")
    private Long orderId;

    /**
     * 工单id
     */
    @ApiModelProperty("工单id")
    private Long workId;

    /**
     * 下单时间
     */
    @ApiModelProperty("下单时间")
    private Date createTime;

    /**
     * 前台产品名称
     */
    @ApiModelProperty("前台产品名称")
    private String showProductName;

    /**
     * 应收金额（单位分）
     */
    @ApiModelProperty("应收金额（单位分）")
    private Integer totalAmount;

    /**
     * 渠道名称
     */
    @ApiModelProperty("渠道名称")
    private String channelName;

    /**
     * 状态名称
     */
    @ApiModelProperty("状态名称")
    private String statusName;

    /**
     * 结果名称
     */
    @ApiModelProperty("结果名称")
    private String resultStatusName;

    /**
     * 审核结果名称
     */
    @ApiModelProperty("审核结果名称")
    private String reviewStatusName;

    /**
     * 退款时间
     */
    @ApiModelProperty("退款时间")
    private Date refundAmountTime;
}
